| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

DecodedEntityData.h
1 // DecodedEntityData.h
3 //
5
6 namespace nkGraphics
7 {
14 struct DecodedEntityData final
15 {
16 // Attributes
17 nkMemory::BufferCast<unsigned int> _meshIndices ;
18 nkMemory::BufferCast<unsigned int> _materialIndices ;
19 int _nodeIndex = -1 ;
20 int _skeletonIndex = -1 ;
21 } ;
22 }
nkGraphics::DecodedEntityData
Holds data about a decoded entity.
Definition: DecodedEntityData.h:15
nkGraphics::DecodedEntityData::_materialIndices
nkMemory::BufferCast< unsigned int > _materialIndices
The set of materials contained, as indices pointing to their DecodedMaterialData set counterpart.
Definition: DecodedEntityData.h:18
nkGraphics::DecodedEntityData::_meshIndices
nkMemory::BufferCast< unsigned int > _meshIndices
The set of meshes contained, as indices pointing to their DecodedMeshData set counterpart.
Definition: DecodedEntityData.h:17
nkMemory::BufferCast< unsigned int >
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::DecodedEntityData::_skeletonIndex
int _skeletonIndex
The skeleton used for skinning, as the index within the DecodedSkeletonData set counterpart....
Definition: DecodedEntityData.h:20
nkGraphics::DecodedEntityData::_nodeIndex
int _nodeIndex
The parent node, as the index within the DecodedNodeData set counterpart. No parent is encoded by -1.
Definition: DecodedEntityData.h:19